package com.huage.courseplatform.application.model.vo;

import com.huage.courseplatform.application.model.entity.PeriodTemplate;
import com.huage.courseplatform.application.model.entity.PeriodTemplateItem;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.List;

@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value="课时模板与明细响应参数",description="课时模板与明细参数响应参数")
public class PeriodTemplateAndItemVO implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "模板ID")
    private String id;

    @ApiModelProperty(value = "商户ID")
    private String businessId;

    @ApiModelProperty(value = "模板名称")
    private String name;

    @ApiModelProperty(value = "模板备注")
    private String remark;

    @ApiModelProperty(value = "是否默认")
    private Integer isTacit;

    @ApiModelProperty(value = "明细列表")
    List<PeriodTemplateItem> periodTemplateItemList;

}
